﻿using System;
using System.Collections.Generic;
using System.Text;

namespace MTG.DTO
{
    public enum CardType
    {
        /// <summary>
        /// Creature Type, represents a card with a power/toughness
        /// </summary>
        Creature,
        /// <summary>
        /// Represents a card that can be played during turn only (e.g. Fireball)
        /// </summary>
        Sorcery,
        /// <summary>
        /// Card that be played at any time (e.g. counterspell)
        /// </summary>
        Instant,
        /// <summary>
        /// Represents a card that maintains state on the playing field (e.g. cadaverous bloom)
        /// </summary>
        Enchantment,
        /// <summary>
        /// Represents a creature or object of type artifact
        /// </summary>
        Artifact,
        /// <summary>
        /// A land object puts "mana" into the pool
        /// </summary>
        Land,
    }
}
